home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1996 November / macformat-043.iso / mac / Shareware Plus / Developers / Sprite Animation Toolkit 2.3.8 / Demos / HeartQuest demo ƒ / ClutFade / headers / fade.h < prev   
Encoding:
Text File  |  1994-11-28  |  965 b   |  32 lines  |  [TEXT/KAHL]

  1. /********************************************************************************
  2.          Copyright  ©  N. Jonas Englund, 1993.    All Rights Reserved.
  3.  ********************************************************************************
  4.  
  5.      PROJECT:    clut_fade.π
  6.      
  7.      FILE:        fade.h
  8.      
  9.      PURPOSE:    constants, type definitions and prototypes
  10.  
  11.  ********************************************************************************/
  12.  
  13. //================================= DEFINES =====================================
  14.  
  15. #define     kMaxByte     0x100     // 256 colors
  16.  
  17. //================================= TYPEDEFS ====================================
  18.  
  19. typedef struct FadeValues
  20. {
  21.     short    reds[kMaxByte];
  22.     short    greens[kMaxByte];
  23.     short    blues[kMaxByte];
  24. }
  25. FadeValues;
  26.  
  27. //================================= FUNCTIONS ===================================
  28.  
  29. pascal void FadeScreen(short, Boolean, RGBColor fadeTo);
  30.  
  31. //=================================== EOF =======================================
  32.